# @Version : 1.0
# @Author  : 刘宇
# @File    : 28_set_detail.py
# @Time    : 2025/10/13 20:43

# 1.不重复数据输出，自动去重
basket = {'apple', 'orange', 'apple', 'pear', 'orange', 'banana'}
print(f"basket:{basket}")
# {'orange', 'pear', 'apple', 'banana'}

set_a = {100, 200, 300, 400, 500}
print(f"set_a: {set_a}")
print(f"set_a: {set_a}")
print(f"set_a: {set_a}")

# 2.集合不支持索引
# set_a = {100, 200, 300, 400, 500}
# print(set_a[0]) # 报错

# 3.集合不支持索引，索引集合进行遍历不支持while
# 只支持for循环遍历
basket = {'apple', 'orange', 'pear', 'banana'}
for ele in basket:
    print(ele)

# 4.创建空集合只能用set(),不能用{}
# {}创建的是空字典